sediment yield - French English Dictionary